- smirch
- v1. dirty, soil, smut, stain, discolor; spot, smudge, begrime, besmear, smear, besmirch, defile; draggle, bedraggle, splash, spatter, muddy, Inf. slop up, Inf. foul up, foul, befoul.2. discredit, disfavor, derogate, disprove, depreciate, devaluate; demean, belittle, disparage, decry, deprecate, deflate; disgrace, shame, dishonor, degrade, abase, debase, vitiate, reproach; impute, slur, asperse, vilify, brand, stigmatize; damage, mar, blot, sully, blacken, tarnish, taint, attaint, Sl. dump on, drag through the mud or mire, heap dirt upon; slander, calumniate, libel, denigrate, defame, give a bad name, Sl. do a hatchet job on.n3. stain, blot, smut, smutch, spot, smudge, blotch, splotch; smear, blur, taint, blemish, flaw; mark, brand, stigma, bad name; imputation, slur, aspersion, vilification.
A Note on the Style of the synonym finder. 2014.